stevenson screen - German English Dictionary